import fetch from 'utils/fetch';

//获取字典type列表信息
export function page(query) {
    return fetch({
        url: '/api/admin/dict/type/page',
        method: 'get',
        params: query
    });
}

//添加字典type
export function addObj(obj) {
    return fetch({
        url: '/api/admin/dict/type/save',
        method: 'post',
        data: obj
    });
}

//根据name查询获取字典 信息
export function getDictData(name) {
  return fetch({
    url: '/api/admin/dict/type/getData/' + name,
    method: 'get'
  });
}

//获取字典type信息
export function getObj(id) {
    return fetch({
        url: '/api/admin/dict/type/' + id,
        method: 'get'
    })
}

//修改字典type信息
export function putObj(id, obj) {
    return fetch({
        url: '/api/admin/dict/type/' + id,
        method: 'put',
        data: obj
    })
}

//启用/暂停字典type信息
export function changeStatus(obj){
	return fetch({
        url: '/api/admin/dict/type/enable/',
        method: 'post',
        params: obj
    })
}
